place where cattle are sold - Allemand Anglais Dictionnaire